Concurrent Object-Oriented Programming for Distributed Real-time Systems

نویسنده

  • Katsumi Maruyama
چکیده

Concurrent object-oriented programming is becoming an important programming paradigm in real-time system implementations, because it can e ectively integrate object-oriented programming, concurrent processing, and distributed processing. As run-time e ciency and program maintainability are strongly required in real-time systems, elaborated tuning is required both in application system design and in language design. This paper explains how concurrent processing and distributed processing can be incorporated into object-oriented programming without sacri cing e ciency, by means of a newly proposed concurrent object-oriented language \ACOOL". An application program example is also shown.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CPL: A Language for Real-Time Distributed Object Programming

As processing and time requirements of computer systems increase over borders of single processor architectures, it is becoming more and more attractive to use distributed computing with additional real-time capabilities. In several cases, traditional programming languages have become insufficient to build distributed systems easily, especially when real-time issues and basic software quality f...

متن کامل

Implementing Coordinated Exception Handling for Distributed Object-Oriented Systems with AspectJ

Exception handling is a very popular technique for incorporating fault tolerance into software systems. However, its use for structuring concurrent, distributed systems is hindered by the fact that the exception handling models of many mainstream object-oriented programming languages are sequential. In this paper we present an aspect-based framework for incorporating concurrent exception handli...

متن کامل

Experience in Teleoperation System Design based on Real-Time CORBA

Novel remote operation paradigms, such as teleteaching/tele-learning, virtual laboratories, and online robots, represent challenging distributed robotic applications, where developers must deal with heterogeneous, dynamic, and highly concurrent control systems. Distributed Object Computing can be essential to cope with the complexity of such systems, offering the many advantages of the Object O...

متن کامل

A C++ Framework for Active Objects in Embedded Real-Time Systems

In research communities it is now well-accepted that the object paradigm provides a good foundation for the challenges of concurrent and distributed computing. For practitioners, however, it is not without problems to combine the concepts of processes and objects. A major reason for this is that the predominant object-oriented programming language in industry, C++, does not support concurrency....

متن کامل

An Efficient Object-Oriented Variation of the Statecharts Formalism for Distributed Real-Time Systems

The ROOM (Real-Time Object-Oriented Modeling) methodology was developed specifically for dealing with distributed real-time systems based on the object paradigm. For describing high-level concurrent behavior of systems, ROOM uses a variation of the basic statechart visual formalism. This variation was driven by two sets of requirements. First, we wanted to integrate some of the more powerful as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Sci.

دوره 93  شماره 

صفحات  -

تاریخ انتشار 1996